★新增M工作区,支持M变量的集中显示与编辑
支持M工作区数据的过滤、清空、重命名
支持双击M工作区数据,打开变量编辑器进行显示与编辑
★Syslab代码生成功能改进
支持 C++ 源码构建目标:可从 Julia 代码输出 C++ 项目,支持 Makefile 等多种构建工具
支持用例驱动的代码生成:可在代码生成期间引入额外 julia 脚本,分析代码执行路径,进而支持编译部分动态 julia 代码
优化对Julia标准库的代码生成支持,包括sum、prod等函数的动态情况
优化生成代码中的变量名生成规则,避免与用户代码冲突
支持 C++ 联合编译:支持 C++ 编译期间的自定义选项,导入 C++ 源码、头文件和库
绘图功能改进
★支持常用绘图的Undo & Redo功能,包括plot、stairs、loglog、semilogx、semilogy、fplot、line等
★支持双y轴曲线的复制/粘贴
支持二维曲线的显示/隐藏
调试功能改进
修复调试调用变参函数时,调试控制台显示变参未定义的问题
解决代码中有@__FILE__等宏,调试会报错的问题
解决单步调试异常跳过代码行的问题
解决修改module中的内容,debug不生效的问题
修改调试过程中悬停、调试控制台、监视的变量显示方式
解决在调试for循环代码过程中,点击退出调试,终端代码仍在执行的问题
解决Julia调试时存在语法错误无法报错问题
IDE界面改进
Ribbon菜单增加单列编辑器布局
支持自定义插件在Syslab左或右侧边栏显示
对于Python内核的实时编辑器,支持在每个单元格下方显示绘图
PythonAPI功能改进
PythonAPI增加打开函数帮助功能
★新增DFX功能
主进程崩溃或闪退时自动收集日志和错误文件,确保软件在运行时能够快速、准确地诊断问题,并进行调试和修复。

增加进程监控功能
增加信息搜集打包功能
增加Julia终端崩溃监控功能
增加现场恢复功能
M语言兼容功能改进
新增106个常用M函数,共计1461个